roast beef with vegetables - Español Inglés Diccionario